indian geography 120 questions